#include <stdio.h>

/**
 * 题目：一球从100米高度自由落下，每次落地后反跳回原高度的一半；再落下，求它在第10次落地时，
 * 共经过多少米？第10次反弹多高？
*/
int main(int argc, char const *argv[])
{
    double s = 100.0;
    double t = 0;
    int i;

    for(i=0; i<10; i++)
    {
        t += s;
        s /= 2;
        t += s;
    }
    t = t - s;
    printf("第10次落地时经过了%.5f米\n", t);
    printf("第10次反弹%.5f米\n", s);

    return 0;
}